A Specification Theory for Reachability by Design

نویسندگان

  • Guillaume Verdier
  • Jean-Baptiste Raclet
چکیده

Modular design aims at building complex reactive systems by assembling components, possibly taken off-the-shelf. This approach can be supported by a specification theory in which requirements correspond to specifications while components are models of the specifications. In this article, we consider components which have to fulfill a reachability objective. A difficulty is then induced by the fact that reachability properties are not compositional. The approach we advocate consists in controlling the design flow of components, that is, the evolution of their specifications through combinations and refinements, in order to ensure a reachability property by construction. We define specifications in terms of marked acceptance specifications which are automata enriched with variability information encoded by acceptance sets and with reachability constraints. We then develop a specification theory with both logical and structural composition operators and with quotient, ensuring reachability properties by design.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Quotient of Acceptance Specifications Under Reachability Constraints

The quotient operation, which is dual to the composition, is crucial in specification theories as it allows the synthesis of missing specifications and thus enables incremental design. In this paper, we consider a specification theory based on marked acceptance specifications (MAS) which are automata enriched with variability information encoded by acceptance sets and with reachability constrai...

متن کامل

Verifying Reachability in Lotos Specifications by Temporal Logic +

A method for verifying reachability properties of distributed system designs specified in the formal description technique LOTOS is proposed. It consists of a linear temporal propositional logic language and a compositional temporal semantics with linear temporal operators. Based on this semantics, both the design specified in LOTOS and its properties can be expressed as logical formulas. Provi...

متن کامل

A Modal Specification Theory for Timing Variability

Modal specifications are classical formalisms that can be used to express the functional variability of systems; it is particularly useful for capturing the stepwise refinement of component-based design. However, the extension of such formalisms to real-time systems has not received adequate attention. In this paper, we propose a novel notion of time-parametric modal specifications to describe ...

متن کامل

Controller Synthesis for a class of Uncertain Piecewise Linear Hybrid Dynamical Systems

In this paper, we consider the controller synthesis problem for a class of uncertain hybrid dynamical systems. The goal is for the closed loop system to exhibit desired behavior under dynamic uncertainty and exteriors disturbances. The main question is whether there exists a controller such that the closed loop system satisfies the specification. The notion of attainability is introduced to ref...

متن کامل

Reachability checking in complex and concurrent software systems using intelligent search methods

Software system verification is an efficient technique for ensuring the correctness of a software product, especially in safety-critical systems in which a small bug may have disastrous consequences. The goal of software verification is to ensure that the product fulfills the requirements. Studies show that the cost of finding and fixing errors in design time is less than finding and fixing the...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2014